package JavaSE.ThreadLearning.SynchronizedLearning.ProducerAndConsumer;

/**
 *  消费者类
 *  如果笼子里有包子，吃，然后唤醒生产者做包子
 *  如果笼子里没有包子，唤醒生产者，然后自我阻止
 */
public class Consumer implements Runnable {
    // 蒸笼
    Box box;
    // 构造方法
    public Consumer(Box box) {
        this.box = box;
    }

    @Override
    public void run() {
        while (true) {
            // 消费者只做一件事情 吃包子
            box.eatFood();
        }
    }
}
